{{tag>matériel carte_tv carte_tnt brouillon }}

====== Carte TV : Hauppauge WinTV-HVR-1100 ======

La carte **Hauppauge hvr 1100** vendue depuis le 1er septembre 2006 est en fait une **hvr1110**.  Les anciennes cartes hvr1100 étaient basées sur le chipset  [[cx88]], les nouvelles sont basées sur le saa7131E.

Ces deux cartes peuvent être distinguées grâce en tapant dans un [[terminal]] la commande **lspci**  
 
  Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)

La réponse indique une carte WinTV-HVR-1110 (après 01 septembre 2006) qui peut être installée suivant la méthode ci-dessous.  La réponse ci dessous indique une carte ancienne qui peut être installée avec la méthode [[cx88|Chipset cx88]].


===== Installation =====


==== Firmware ====

<note>** Firmware déjà présent sur [[intrepid|Ubuntu 8.10 "Intrepid Ibex"]] et [[Jaunty|Ubuntu 9.04 Jaunty Jackalope]]. **
</note>

<note>Depuis **[[karmic|Ubuntu 9.10 Karmic Koala]]**, le Firmware n'est plus présent par défaut, mais est disponible dans le paquet **[[apt://linux-firmware-nonfree|linux-firmware-nonfree]].**
</note>

Pour les [[versions|versions d'Ubuntu ]]  ne l'intégrant pas, tapez dans un [[terminal]] :

<code> wget http://perso.orange.fr/tomlohave/linux/dvb-fe-tda10046.fw </code>
Puis :
<code> sudo cp dvb-fe-tda10046.fw /lib/firmware/  </code>  
  

Il est nécessaire de redémarrer l'ordinateur pour utiliser le firmware.




==== Test ====

Tapez dans un [[terminal]] :

  dmesg|grep registered|grep saa7133

Vous pouvez tester la tnt, la radio, la tv, les sources d'acquisitions et la télécommande.

===== Utilisation télévision numérique terrestre =====

Installez **[[kaffeine|Kaffeine]]** ou **[[me-tv|Me-tv]]** pour recevoir les chaines de la **[[http://fr.wikipedia.org/wiki/T%C3%A9l%C3%A9vision_num%C3%A9rique_terrestre|TNT]].**


===== Utilisation télévision analogique =====

=== Avec Mplayer ===

Tapez dans un [[terminal]] :

<code> mplayer tv://56 -tv driver=v4l2:device=/dev/video0:audiorate=32000:immediatemode=0:forceaudio:adevice=/dev/dsp1:norm=SECAM-L </code>

Il vous faudra remplacer le numéro du canal ( 56 dans l'exemple ) par celui correspondant à la chaine que vous souhaitez regarder.

Pour scanner automatiquement les canaux, tapez dans un [[terminal]] :

<code> mplayer tv:// -tvscan autostart </code>



===== Installation de la télécommande (avancé) =====

FIXME (peu clair)

Ce serait la même configuration que la carte hvr1100, aller par ici, il faut commencer à la [[http://forum.ubuntu-fr.org/viewtopic.php?id=34412&p=2|http://forum.ubuntu-fr.org/viewtopic.php?id=34412&p=2,réponse #36]]

Si vous avez des problèmes avec le //event// qui change à chaque démarrage, ajoutez la règle suivante à udev :

Code:

KERNEL=="event*", SYSFS{name}=="HVR 1110", SYMLINK+="input/remotehvr1110"

ce qui créera un lien vers le bon event.


===== Utilisation prise S-vidéo et composite =====

=== Avec VLC ===

<note warning> Cela ne fonctionne pas avec les versions 1.0.0 et 1.0.1 de VLC . bogue fixé sur la version 1.0.2 </note>

Pour connaitre le nom du périphérique d'entrée vidéo , tapez dans un **[[terminal]]** :

<code> dmesg|grep registered|grep saa7133 </code>

  * Exemple :

<code> saa7133[0]: registered device video0 [v4l2] </code>

Ouvrez **[[:VLC]]** et sélectionnez : **outils** \ **préférences** \ **tous** \ **lecture/codecs** \ **module d'accès** \ **video4linux2.** 

Ensuite indiquez le nom du périphérique en fonction du retour terminal.

  * Exemple : **Nom du périphérique** :  **/dev/video0.**

Positionnez **standard** sur **SECAM.**

Sélectionnez le numéro de **Entrée** en fonction de celle que vous voulez utiliser.

  * Exemple : 

**composite** = **0**

**S-vidéo** = **1**

Enregistrez et relancez **VLC** pour validez les changements.


Testez en ouvrant **VLC** et en cliquant sur : **Média** \  **ouvrir un périphérique de capture** \ **lire.**


=== Avec Mplayer ===

Tapez dans un [[terminal]] :

<code>  mplayer tv:// -tv \
driver=v4l2:norm=SECAM:input=1:audiorate=32000:immediatemode=0:forceaudio:adevice=/dev/dsp1  </code>

Notez que bien que la norme SECAM s'écrive en MAJUSCULE, la norme PAL s'écrit en minuscule.  Modifiez le numéro de **Input** en fonction de l'entrée que vous voulez utiliser. 


===== Problème =====

**Pas de son :**

Tapez dans un [[terminal]] :

<code> asoundconf set-default-card SAA7134 </code>


**Son de mauvaise qualité :**

sélectionnez : **outils** \ **préférences** \ **tous** \ **lecture/codecs** \ **module d'accès** \ **video4linux2** et modifiez la **fréquence d'échantillonnage.**

( Fonctionne parfaitement en indiquant **32000** )

Enregistrez et relancez **VLC** pour valider les changements.

===== Enregistrement depuis prise S-vidéo et composite =====

**En utilisant [[mencoder]].**

  * Exemple : 

Tapez dans un [[terminal]] :
<code> mencoder tv:// -tv driver=v4l2:width=704:height=576:norm=SECAM:audiorate=32000:immediatemode=0:forceaudio:adevice=/dev/dsp1:input=1 -o test.avi -ovc lavc -lavcopts vcodec=mjpeg:aspect=4/3 -aspect 4:3 -noautoexpand -oac mp3lame acodec=mp3 -endpos 0:01:00 </code>

<note important>L'exemple tel qu'il est présenté effectuera un enregistrement sans compression et générera un fichier de grande taille. 

Vous trouverez cette page [[http://www1.mplayerhq.hu/DOCS/HTML/fr/menc-feat-vcd-dvd.html|L'encodage avec MEncoder]] plusieurs options et exemples qui vous permettront de réduire le volume en fonction de la source tout en conservant une bonne qualité d'image. </note>


 Il vous faudra sans doute modifier : 

  * les valeurs de **dsp** et **input** en fonction de votre carte et de l'entrée que vous souhaitez sélectionner .

  * la valeur de **endpos** en fonction de la durée de l'enregistrement.
 
  * **Norm** en fonction de la source d'acquisition.



Pour le choix des codecs reportez vous sur la page de **[[mencoder]]** ou sur la documentation de **[[http://www.mplayerhq.hu/DOCS/HTML/fr/menc-feat-selecting-codec.html |mplayerhq]].**


===== Utilisation radio =====

[[:tutoriel:comment_installer_un_paquet|Installez]] **[[apt://radio|radio]].** Ce programme permet de choisir la fréquence de réception. Pour lancer le programme tapez dans un [[terminal]] :
<code>radio -c /dev/radio0</code>
Ouvrez un autre [[terminal]] et tapez :
<code>cat /dev/dsp1 > /dev/dsp</code>
pour rediriger le flux audio.

===== Liens =====

  * [[http://linuxtv.org/pipermail/linux-dvb/2006-November/014525.html|Patch pour la télécommande]]

  * [[http://linuxtv.org/hg/v4l-dvb?cmd=changeset;node=8d0010e39460;style=gitweb|Support télécommande Hauppauge HVR1110 ]]

  * [[http://forum.ubuntu-fr.org/viewtopic.php?id=333152|Son saccadé avec Mplayer]]



------
//Contributeurs : [[utilisateurs:ymulleneers]], vikin